package com.x.component.connectivity;

import java.util.List;

import android.telephony.SubscriptionInfo;

public interface ConnectivityTool {
	
    void setWifiIndicators(WifiIndicators wifiIndicators);

    void setMobileDataIndicators(MobileDataIndicators mobileDataIndicators);

    void setSubs(List<SubscriptionInfo> subs);

    void setNoSims(boolean show, boolean simDetected);

    void setEthernetIndicators(IconState icon);

    void setIsAirplaneMode(IconState icon);

    void setMobileDataEnabled(boolean enabled);

    void setConnectivityStatus(boolean noDefaultNetwork, boolean noValidatedNetwork, boolean noNetworksAvailable);

    void setCallIndicator(IconState statusIcon, int subId);

}
